thin skins - German English Dictionary